package com.ysd.lis.entity.bac;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ysd.lis.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.math.BigDecimal;

/**
 * <p>
 *
 * </p>
 *
 * @author cfz
 * @since 2024-03-28
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName(value = "BAC_ANT_TEMP_DETAIL", autoResultMap = true)
public class BacDrugResultTempdetail extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /**
     * 模板主键
     */
    /*@TableField("TEMPLDATE_ID")
    private String templdateId;*/

    /**
     * 模板编号
     */
    @TableField("ANT_TEMP_NO")
    private String templdateNo;

    /**
     * 模板名称
     */
    @TableField("ANT_TEMP_NA")
    private String templdateNa;

    /**
     * 抗生素主键
     */
    /*@TableField("ANT_ID")
    private String antId;*/

    /**
     * 抗生素编号
     */
    @TableField("ANT_NO")
    private String antNo;

    /**
     * 抗生素名称
     */
    @TableField("ANT_NA")
    private String antNa;

    /**
     * 药敏实验方法主键
     */
    /*@TableField("AST_TEST_MTH_DICT_ID")
    private String astTestMthDictId;*/

    /**
     * 药敏实验方法编号
     */
    @TableField("DRUG_MTH_NO")
    private String astTestMthDictNo;

    /**
     * 药敏实验方法名称
     */
    @TableField("DRUG_MTH_NA")
    private String astTestMthDictNa;

    /**
     * 抗生素推荐分组主键
     */
    /*@TableField("ANT_PROP_GROUP_DICT_ID")
    private String antPropGroupDictId;*/

    /**
     * 抗生素推荐分组编号
     */
    @TableField("ANT_PROP_GROUP_DICT_NO")
    private String antPropGroupDictNo;

    /**
     * 抗生素推荐分组名称
     */
    @TableField("ANT_PROP_GROUP_DICT_NA")
    private String antPropGroupDictNa;

    /**
     * 折点
     */
    @TableField("BREAK_POINT")
    private String breakPoint;

    /**
     * 耐药
     */
    @TableField("R")
    private BigDecimal r;

    /**
     * 中介
     */
    @TableField("I")
    private String i;

    /**
     * 剂量依赖型敏感
     */
    @TableField("SDD")
    private String sdd;

    /**
     * 敏感
     */
    @TableField("S")
    private BigDecimal s;

    /**
     * 流行病学界值
     */
    @TableField("ECOFF")
    private BigDecimal ecoff;

    /**
     * 默认结果
     */
    @TableField("DEF_RESULT")
    private String defResult;

    /**
     * 敏感性代码主键
     */
    /*@TableField("INTER_CODE_DICT_ID")
    private String interCodeDictId;*/

    /**
     * 敏感性代码编号
     */
    @TableField("SENSITIVE_NO")
    private String interCodeDictNo;

    /**
     * 敏感性代码名称
     */
    @TableField("SENSITIVE_NA")
    private String interCodeDictNa;

    /**
     * 排序码
     */
    @TableField("SEQ")
    private BigDecimal seq;

    /**
     * 效价
     */
    @TableField(exist = false)
    private String verificationPrice;

}
